added TODO moved TODO list from here to here, also edited it a bit.
authorØyvind Kolås <ok@src.gnome.org>
Thu, 12 Jun 2008 21:13:48 +0000 (21:13 +0000)
committerØyvind Kolås <ok@src.gnome.org>
Thu, 12 Jun 2008 21:13:48 +0000 (21:13 +0000)
* Makefile.am: added TODO
* docs/index-static.html.in: moved TODO list from here
* TODO: to here, also edited it a bit.
* docs/Makefile.am: include TODO in result.

svn path=/trunk/; revision=328

ChangeLog
Makefile.am
TODO [new file with mode: 0644]
docs/Makefile.am
docs/index-static.html.in

index b807741073d24e329aed1824efa85be8d7a7f2df..4f47b8f9b4e1bd1a45b93ab6c066d8f6a657593e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2008-06-12  Øyvind Kolås  <pippin@gimp.org>
+
+       * Makefile.am: added TODO
+       * docs/index-static.html.in: moved TODO list from here
+       * TODO: to here, also edited it a bit.
+       * docs/Makefile.am: include TODO in result.
+
 2008-06-12  Øyvind Kolås  <pippin@gimp.org>
 
        * docs/index-static.html.in: reindented code, documented BABL_ERROR.
index 0059faf7eab8b0f9ca17f312e19467afbe5cd6b2..4e16bcb6101fcb1e17c3c3d10d47f152920d2e00 100644 (file)
@@ -18,6 +18,7 @@ EXTRA_DIST = \
        COPYING.LESSER          \
        INSTALL                 \
        NEWS                    \
+       TODO                    \
        ChangeLog               \
        autogen.sh              \
        babl.pc.in
diff --git a/TODO b/TODO
new file mode 100644 (file)
index 0000000..1c5aefc
--- /dev/null
+++ b/TODO
@@ -0,0 +1,13 @@
+<h2>TODO</h2>
+        
+<ul>
+  <li>Support for conversions between formats that have higher dimensionality than RGBA. (arbitrary meaningless components)</li>
+  <li>Support for datatypes that are not a multiple of 8bit.</li>
+  <li>dithering</li>
+  <li>dynamic data attached to format, or internal handling of icc through
+  a registered set of profiles</li>
+  <li>
+  Stocastic runtime profiling with running average of the peformance for
+  conversions, to avoid problems incurred if other cpu intense is happening
+  when babl tests a conversions. </li>
+</ul>
index b18b22148fcf490e1841496e8255865660a18608..c8c2b5bc70929c86283b1e9e4b499c786d65a057 100644 (file)
@@ -48,6 +48,7 @@ BablFishPath.txt: $(babl_fish_path_fitness)
 index.html: index-static.html                    \
            $(babl_html_dump)                    \
            $(top_srcdir)/AUTHORS                \
+           $(top_srcdir)/TODO                   \
            $(top_srcdir)/NEWS                   \
            BablFishPath.txt                     \
            Makefile.am
@@ -61,6 +62,7 @@ index.html: index-static.html                    \
 
        $(top_srcdir)/docs/tools/xml_insert.sh $@ BablFishPath BablFishPath.txt
        $(top_srcdir)/docs/tools/xml_insert.sh $@ AUTHORS $(top_srcdir)/AUTHORS
+       $(top_srcdir)/docs/tools/xml_insert.sh $@ TODO $(top_srcdir)/TODO
        $(top_srcdir)/docs/tools/xml_insert.sh $@ NEWS $(top_srcdir)/NEWS
        echo " [OK]"
 
index b44fc0d664a2b89b3f2d9046397cf8d1db34d799..2f42e9de19dacd7b8345af2cbf91a35b2dc92273 100644 (file)
@@ -350,21 +350,7 @@ lab_buffer  = malloc (pixel_count * 3 * 4);
         -->
 
         <a name='TODO'></a>
-        <h2>TODO</h2>
-        
-        <ul>
-          <li>Validate that a created BablFishPath is actually faster than the
-          BablFishReference it is a replacement for.</li>
-          <li>Compile-time instead of runtime profiling / storage of profiling
-          and loss data.. <em>(The speed of conversions
-            is bound to 'wobble', according to architecture, compiler flags,
-            concurrently running processes and phase of moon.)</em></li>
-          <li class='unstable'>Horizontal chroma subsampling (4:2:2 and 4:1:1)</li>
-          <li>Thread safety (locking) for mutations of the type system.</li>
-          <li>Support for conversions between formats that have higher dimensionality than RGBA.</li>
-          <li>Support for datatypes that are not a multiple of 8bit.</li>
-          <li>dithering</li>
-        </ul>
+<!--TODO-->          
 
         <a name='Copyright'></a>
         <h2>Copyright</h2>